Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update Nix & Buck2 software (2025-W02) #5216

Merged
merged 4 commits into from
Jan 10, 2025
Merged

Conversation

fnichol
Copy link
Contributor

@fnichol fnichol commented Jan 7, 2025

The Nix flake and Buck2 software is updated to current with this change set.

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/81934660d6e9ea54d2f0cdee821e8533b10c221a' (2024-12-31)
  → 'github:NixOS/nixpkgs/bf689c40d035239a489de5997a4da5352434632e' (2025-01-05)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/04d5f1836721461b256ec452883362c5edc5288e' (2025-01-02)
  → 'github:oxalica/rust-overlay/2f5d4d9cd31cc02c36e51cb2e21c4b25c4f78c52' (2025-01-06)

Signed-off-by: Fletcher Nichol <[email protected]>
9fd0db8ac1 include dep in symlink tree if lib output style is shared
6ac58e82af remove module prefix from swiftinterface types
8b226a952c Add support for other resource rules
c47eb4abcb Split Buck targets in generation to ones represented in Xcode and ones not
a42e01d24a Add support for other entries in apple_resource
11d4d3bc2a Propagating debug source db to test process via env
d0efda3ff3 declare dbg-db.json output action in python executable
f9af1ee31f ]erlang] link test resources instead of copying them
04d97d2071 Properly configure preferred linkage for ocaml libraries
6af5d55160 Always do full traversal for finding relevant roots for "shared" link strategy
f6d5eb44b0 Allow NIX_* environment variables to be passed to rustc
82bbeba9c1 Revert D67767200
9face64bcc buck2: re: Conditionally set re_dynamic_image
857917c229 Unify toolchain to use graalvm everywhere
07643f8e53 application_module_blacklist -> application_module_blocklist
8045946813 Revert D67598556: Pass post build parameters via protobuf
7b251784fa Revert D67621921: FilesystemParams.globIgnoredPath is unused, remove it
c048408e8b Revert D67621918: Merge rootPath and buildCellRootPath
1c0c027db1 Revert D67621917: Flatten FileSystemParams
1567cf6858 Revert D67716007: Simplify naming for abi output parameters
d95c9edf8a add build_manifest directly at the __unstamped jar build time
17433876ce Add an xcode_scheme_settings attr to apple_bundle
20e109c8f2 Reorganize ide_integrations/xcode
e027ceed5a Make relative paths absolute in rules_impl.bzl
8fd49389df Simplify naming for abi output parameters
6d5a5c0417 Flatten FileSystemParams
13369af18a Merge rootPath and buildCellRootPath
2765bfb31c FilesystemParams.globIgnoredPath is unused, remove it
343418e3ee Pass post build parameters via protobuf
302f54abc1 Merge encode_library_command and encode_abi_command
8550065fa3 Combine LibraryJarCommand and AbiJarCommand
9475323373 Remove redundant jarParameters
42cda2393f buck2: re: Expose `remote_execution_dynamic_image` in RE test properties
1f1e19905c Apply load_path_use_package_form to bxl files
a11513fb4f buildinfo: Propagate DepMetadata information from C++ --> Python (redux)
b151f8b383 remove module name collision check from wrapper
d11a72de04 Collect link groups roots into set instead of list
5b7690fc87 fix comment typo
b4a778722d Update instruction on quick start
f245235b33 Fix calculating gen root when target package is empty string
7a45639c3a Fallback when read_root_config returns None
6345e0bc13 introduce runtime_dependency_handling
6e8e562a33 deterministic_output -> hardcode_permissions_for_deterministic_output
a1a6368fc4 Add a BXL script for generating compilation databases
809a089cb6 Fix BUCK load paths to use package form
cca7a5d452 do not set version_universe for python targets
7184efd5b9 Back out "buildinfo: Propagate DepMetadata information from C++ --> Python"
8476bfdaa9 Remove aapt_mode attribute
91f7201b40 Always pass executable label
3885e6693b Refactor out linkables searching to separate method
7407cd11bc Migrated link groups to native set
2b5a01cea8 Use separate field for artifact identity
736bff001d New "deterministic_output" argument to produce consistent zip files across all host platforms
be81f0ff2a remove version_universe from rust rules
c5751565a8 Use native sets
d49792ec55 Exposed ordered linkables via cxx_executable subtargets
04c05bbec3 Use raw target label instead of full label with resolved platform
1255f078ec Implemented dwp deduplication
8b2fcea6fe Configure debug info identity for debug info artifact TSet
14603dc030 Allowed strings for labeling artifact info
bf4cbff067 Add DBG_INFO_IDENTITY label
5f65ccc273 Fix apple_spm_package test
2ade01ba8a fbshipit-source-id: 7ca8b90d24b147eebbbd5f1f8204445c7b43ef96
b6848d843c Add support debug into child process launched by avatar launcher
04c932faaa Check for empty sources for configured targets using `.get_attr("srcs")` instead of `.sources()`
3f5d622aaa Move vsgo_bxl.py to prelude
5f695d5a4f BaseCommandParam is not used anywhere -remove it
68dddaa6ad Remove SpoolMode
1bd21b2d4e don't include srcs when compiling swiftinterfaces
e44aec3d77 add swift_interface_compilation_enabled
24f3db5b8c fail builds with duplicate module names
070a023f75 create pcm actions for [headers] subtarget
f9e55660bd Remove fullJarInfo/abiJarInfo
6a63e3e900 Remove cellToPathMappings
1ff2a00f1a Switch to canonical BXL path and use default cell name for target if missing
1b1cb7b7af Remove `source-db` subtarget (retry of D66487364)
27ee7ffd25 buck/python: materialize __manifest__
7874f05fe1 Avoided array alloc in get_deps_for_link
1ebf91a413 Simplified method
f19eaa1600 Use --always-use-cache with ghc-pkg
851d3f09c4 Use vs_buck_build.props in prelude
3697656377 Copy vs_buck_build.props and absolutize_path.exe over to prelude
44ec3f2c18 Add executable_outs param to genrule to specify named outputs as executable
bd95c36cef fix epmd not stopping after run.
4226f3544b Build containers on devservers using podman
13c096dcee Change condition of checking for platforms and toolsets
b1dda94082 Restore previous import orders of property sheets
6c6439930e Revert D67086315
d2fe195c5b Ensure that index files use relative paths
7453645b11 cxx_universal_executable: Expose arch binaries as sub-targets
6c1818e8dd Revert D66765884: fail builds with duplicate module names
d248699870 fail builds with duplicate module names
603103b957 chain enable_testing and target_sdk_version transitions
220fddd495 Use pre_order traversal for link group linkage with shared strategy
15898995c6 Pass executable link label instead of boolean flag
cceb4bd7ad don't include runtime files for inplace build step
262d198f0b Enable Raw Dex For Exo Package
58204a33bd Fix typo
7c736a2e62 Always add incremental state dir
e004bfa8c0 Support bypassing read_config instrumentation
8479661930 Remove vsgo_bxl.py dependency on buck_utils
b8b05b0a7c Refactor fat-jar
a498c9c40e Set python home for inplace pars
423ec966b8 Don't override "ASAN_OPTIONS" in genrule.
9d30891d75 Remove dex_tool param completely
3c63c4bfef RFC: spread primary dex pattern matching classes across many base .apk dex files [predexing impl]
f6feb9b11c RFC: spread primary dex pattern matching classes across many base .apk dex files [non-predex impl]
6a3987ec93 Refactor _sort_pre_dexed_files, subdivide library if weight is exceeded
afb70d1eff Allow exclude/include target pattern to start with //
c65e16eb79 Remove withDownwardApi Java/Kotlin CD param
c4892ac650 Move toolset to mode_config
1fcb791127 Move language standard to mode_config
97ee1d9841 Use correct platform to query Android modes
d02834a64f Remove dex_tool verification
df030f8712 Remove aapt_mode usages in buck2
c54d0eba60 only enable swiftinterface output with explicit modules
97cd4b4f29 Bundling: fix dSYM generation of universal bundles with stripping
ab0f557c7a Use config// instead of ovr_config//
5d31bdd231 Bundling: add unstripped binary to `AppleBundleBinaryOutput`
a24c9b1bd4 Bundling: extract lipo function that accepts a list of binaries
21156f224d Bundling: simplify binary handling
db2c888dfb Handle split debug mode for rust compilation
e5020cb02a Use dwp wrapper that can handle folders
379c9e60f9 Handle split debug mode for cpp link
45b5c9998e Allow building .dwp from list of .dwo files
0f879ad296 Handle split debug mode for cpp compilation
8e4b81cde1 Add separate debug info flag for libraries
911f56e31c Add separate split dwarf option constraint
05c8216b70 Add .cl file support in cxx macro
a10f680dcb throw if duplicate test name.
a2a5fb1279 rename tags to build_tags
5dfafac7c5 add test for swift incremental archive output
244dbf55d2 add a separate swiftinterface emission action
4f5f328378 genrule: allow cache uploads when `prefer_local = True`
9264d4d900 Scrubbers: add override config for skipping adhoc resigning
0486c219c8 Scrubbers: adding override buckconfig
3740bec91d Remove unnecessary logging
023339ea64 Remove bogus application name
30d75d2a15 Hack github.com/google/certificate-transparency-go/x509 overriding-t-option error
3cdc469f29 Avoid label-based target filtering in `owners.bxl`
4742853531 Decouple unconfigured target filtering logic between PTT and classic
61240a736b Always take unconfigured target set in `check_targets` and `filter_and_get_typecheck_subtargets`
799de6f461 Rewrite planner script
fd453d16f7 redo D66820112 in the right folder
2bcd59ec72 Introduce `minimum_os_version` at apple macro layer and remove the `target_sdk_version` attribute usage in apple_test/apple_bundle/apple_binary rules
8ef43eafc7 Remove debug logging
8b745afa59 fix supervisor types and type flag
1436cb548c use macosx in pcm triple
1fddcc6320 Fix JavaCD params
4c977b2c0b add attribute to allow java_binary to use concat_jars
707a61a279 Prettify rustdoc test paths
dcf7eecb41 Fix wrong application name reading env
715fb62a06 Add extra logging to debug timeout issue
6d34d74955 Fix potential issue parsing epmd output
53023a79be Prelude Tests: ability to drive cxx_toolchain() linker maps generation via constraints
0558806265 minor refactor of swift framework support
bde18375a2 add library_interface_uses_swiftinterface to swift_toolchain
82843d9839 remove unused explicit_modules_uses_gmodules
4a348246e7 remove extra cmd_args from bitcode_args
2d9f1a1d5c remove extra cmd_args
acc74df879 remove one cmd_args from _get_base_compile_cmd
1b7eedd319 reduce duplication of optimization_flags
1894ca626f reduce the `cmd_args` created in genrules
601803defc Remove extra cmd_args
c8a597483f avoid unique format strings
6427fa32f6 condense command args
cb80e6c254 buildinfo: Propagate DepMetadata information from C++ --> Python
68d961b3e1 buildinfo: Conditionally add buildinfo link metadata flag to linker args if using ld wrapper
16f1590022 buck2: Introduce `DepMetadata` and library versions
473ea2c99a Fix dSYM creation for dthin-lto
b14ad6fa47 Revert D66644321
ce8114ae15 Remove idb_companion from resource broker
bb4bebbdff Remove no_outputs_cleanup
8d6970639d Remove dep-report
d12a597871 Copy BXL scripts from arvr/tools/vsgo/bxl to fbcode/buck2/prelude/ide_integrations/visual_studio
216a0f961c buck | apple_spm_package
c7fd148d94 Clean up debugging detritus in static_archive_linker
2637bce7b6 buck2 | Optionally use framework product_name as xcframework framework_name
e1309fd9ca buck2 | Optionally get product_name from binary target module_name
8ad5049d15 Add XCFrameworkInfo provider
6c03d718e7 Check output file size in opt script
24275abb28 Remove unused split-dwarf flag from opt script
96d3d65d8a Fix incorrect path bug in planner script
42b99ebbdd Add config to use a specific iOS version and device when running a test
b28b3701cf Add --target flag for macos builds
c6505c5921 Add symlinked dwp to subtarget output
2c8e9ad65b Add symlinked dwp to subtarget output
bd5a02d880 Create separate symlink for dwp
71af67de5d Produce dwp artifact as part of shared library
3ed8a419dc Always use the java agent in the installer
886673a456 Scrubbing: implement ability to skip adhoc resigning scrubber frameworks
a0122eef2a Scrubbers: add ability to use native scrubber
d290e5a630 Prelude: `apple_tools()` is a dep, not exec_dep
f01dda65dd Prelude: single definition of `_apple_tools`
200607bb75 Prelude: remove redundant `apple_xcframework_extra_attrs()`
00f601cbfc Use rust_matching_topological_traversal for traversing linkable
0cc3170d58 Pass through experimental and upcoming features
f66a222a87 Introduce an env var to allow debugging
379d25d5f0 Fix dist_lto_planner script
dcb93c8115 Update proto model: move KotlinExtraParams to top level
3a12f827cf Pass `graph_nodes` to `rust_matching_topological_traversal`
9f0db9e736 Exposed rust_matching_topological_traversal to graph_utils
3b12d19d97 Update comment
70dda4804d Remove 'exported_deps' from apple_test() rule definition.
e43c7c88c7 Back out "Remove `source-db` subtarget" (#20)
7d8a05d85d Filter out all non-source-owning targets for `arc pyre check`
9ca6b810ad Extract configured target filtering logic into a dedicated function
9ca9f1255f Tag snapshot input for association with dep files
d986895f2e Run swift locally only for user builds
fc8ea8e820 Remove `source-db` subtarget
29e5819fff dicts.bzl fix
a1b02801b8 Build incremental swift locally
f996af57da Remove the obsolete swift toolchain supports properties
10122d05c2 26/n: elp.bxl: Tag each target origin as either app, dep or prelude
770aae2bd8 23/n: elp.bxl: make deps_targets a list
d591fe39bf 22/n: elp.bxl: include prelude in targets to be searched
65665402d6 Convert CxxExtensionLinkInfo into a TransistiveSet, save retained/frozen memory
080a7cced4 rules: Use `BUCK_SCRATCH_PATH` in `rustc_action.py`
9912d47285 Remove `?v2_only`
11a197435b Allow discard_group with force_static libs
bed1d5f3e7 Test fails if we flip buck2 project to Pika
e593e8a2ba Remove 'exported_deps' from apple_binary() rule definition.
aaec7afc10 Turn on remote cache uploads for KotlinCD actions
67d4ab16ca buckconfig log: add return value and call stack
93f1dbd062 Remove robolectric_manifest attribute
301b4e36d7 Fix aapt2_locale_filtering when multiple locales are specified
baa0886043 3/n: Update elp.bxl to improve dependency information
952246309f Fix build target pattern parsing
c5e397d89b Add `constraint_overrides` to `apple_binary`
97452133cc Add buckconfig-backed modifiers
cb648379b4 refactor to split into package, target, and cli modifiers
92691b6f16 Turn on remote cache uploads for JavaCD actions
c53d1c0e94 Disable no_outputs_cleanup on git_fetch
ccb30b1f8a Shorten path for replaced application ID AndroidManifest
aa727952f7 Fix preload_deps to always look at labels of LinkableGraph
d9a06edf9d Enable used_classes for incremental builds
3a78a72b2b .hpp exclusions
e5ebd48cc1 Allow use_header_units in tests
7e6c1cdc55 Add default arg for bxl backwards compatibility
af108dd104 Convert directory fbcode/buck2 to use the Ruff Formatter
02e57db1d9 Move msvc `/nologo` to msvc_hermetic_exec.bat
337f39a96f rust: Cleanup rustc args file after action is done
0c4e4d8416 Add resource_artifacts to dep_artifacts
23024f7feb Upload locally run 'javacd_jar' actions to cache
d7d1b13600 save ~3% of retained analysis memory
8429a2fb7a Add Sabaton toolchain.
9f90f624ad Implement `raw_headers_as_headers_mode`
a66b931831 Back out "Back out "[buck2][prelude][python_wheel] Fix `python_wheel.bzl` to work w/ new resource layout""
fe3b51c26b Back out "Revert D65845676: Multisect successfully blamed "D65845676: [buck2][python][prelude] Do not include live pars in standalone resources: 3rd attempt" for one test failure"
b292755623 Back out "Fix `python_wheel.bzl` to work w/ new resource layout"
41094abb7d Revert D65845676: Multisect successfully blamed "D65845676: [buck2][python][prelude] Do not include live pars in standalone resources: 3rd attempt" for one test failure
16ca302a87 Deprecate robolectric_manifest attr for robolectric_test
b87294f1e9 Fix ordering of toolchain binary linker flags
0fb34c27a7 Always use label of LinkableGraph for traversal
fb8b7acd00 Add default SharedLibaryInfo to prelude//:none
9bcd45c9c3 Revert D65576874
2a4cbf2625 Add prelude//:none
9f3884e3fe Revert D65576873
635da68b57 Revert D65576863
1416b97ade Revert D65576869
8e83e45f18 Revert D65576870
1a93e63ac6 Revert D65576865
588ba7fd4b Revert D65576864
80fb790af2 Revert D65576867
50e2b80ebe Revert D65804722
99d467af07 Revert D65576872
ee619d8897 Revert D65576866
e9ad6e8008 Upload locally run 'kotlincd_jar' actions
1231193f56 Private modulemap
a67e462f8c Fix BXL breakage introduced by D65886198
171ffcf0ab Pass in module_name.
8c817f143d Support private headers in modulemap
41acd3a3a0 Refactor some code so its more readable.
404206f7a4 Fix `python_wheel.bzl` to work w/ new resource layout
5162581a05 Disable sharded type checking in PTT
c8fef45eac Remove sharding run for PTT in batch.bxl
2d056fddf8 Filter out targets from PTT with no typecheck sub target
ffe5c0355c Extra Codesign Paths: check existance of extra codesigned paths
27f56953ac Extra Codesign Paths: sign non-bundle items as part of their containing bundle
ba209fc274 Extra Codesign Paths: move extra files to be passed for each codesign command
b194684781 Add target property to disable used class
7ab1c90b2e Do not include live pars in standalone resources: 3rd attempt
d2fbe1d0df Remove only usage of attrs-validators subtarget
fc658d69ed Accept atoms in test:run() in test shell
73e8206d8e Add test toolchain labels to python needed coverage test
70c0ac5abf Add test toolchain labels to erlang tests
5ed494bc16 Add test toolchain labels to sh_test
4233156351 Add test toolchain labels to cxx_test
4a8526a117 Add test toolchain labels to go test
841fee328d Add test toolchain labels to java test
d3b09973ac Add test toolchain labels to julia test
af806e319a Add test toolchain labels to python_test
0808455f79 Add test toolchain labels to rust_test
f939136f69 Add test toolchain labels to apple test
7d106bcde3 Add test labels to android instrumentation test
beaf763548 Add test_toolchain_labels function
819a04223c Introduce dep on test toolchain
32ded10440 Revert D65785835: Back out "Back out "[buck2][python][prelude] Do not include live pars in standalone resources""
d9758737ec Back out "Back out "[buck2][python][prelude] Do not include live pars in standalone resources""
33f58245b1 Add `toolchains//:test` for test toolchain
499c1265fd Extra Codesign Paths: expose `code_signing_configuration` attrib
17e1ff1dd5 Extra Codesign Paths: add `extra_codesign_paths` to `prebuilt_apple_framework()`
17ca62b3e0 Extra Codesign Paths: propagate codesign paths from `AppleBundleInfo` to `AppleBundlePart`
41f1d03fb8 Extra Codesign Paths: generate `CodesignedPath` for `extra_codesign_paths`
8f65f0f862 Extra Codesign Paths: extract logic which maps `BundleSpecItem` to `CodesignedPath`
109887eadb Extra Codesign Paths: extract code which computes codesign paths
ad913e7e09 Extra Codesign Paths: add `extra_codesign_paths` to `CodesignedOnCopy`
aca45feebf Extra Codesign Paths: add pats field to `BundleSpecItem` and `AppleBundlePart`
c1488f135b Revert D65561372: Do not include live pars in standalone resources
79144744d0 cxx: Expose a few more attributes on cxx_toolchain_override
a8469362eb Do not include live pars in standalone resources
508bccde12 Enable instrumentation of read_configs in starlark
c78fc93bdb Fix filter resolution bug.
eb3fe6f186 Improve link_group analysis time by 99%
8617d44e54 Fix granularity for aar and missing snapshots
2955d13ece Fix dthin-lto premerger file magic failure
d97d102ace Fix crash in test:reset()
520b74c1f5 Improving Mockingbird Error On Objc Only Modules
ae0906d9d0 Remove `--buck-deps-includes` command line arg
54d307cee1 Fix passthroughs in constraint_overrides.bzl
466e6bcc03 Cleanup the apple resource broker
76b7fb0c2b checkpolicy not available in RE, build locally
30ffe5b5b2 All someone to pass in a GroupFilterInfo provider in link_group_map.
4df13040df Begin to refactor filters into generic callables.
c2d5779ff9 Implement conditional_modifier rule
0466e156f7 Explicitly set granularity for Classpath Snapshots
0b937d03cc enable_testing = True for apple_test
5d721e5c85 apply enable_testing_transition to link_group_map
b5e77596c5 Segregate auto-generated .bcfg files
dd8b328f99 Expose compiled underlying pcm
09793a988c Propagate underlying pcms up with debuginfo
690e72208c Add explicit -file-compilation-dir to all pcm compilaitons
9284e6c24f pass CHGDISABLE to rustclink action
e5559b6419 Add missing raw_headers attr in cxx_library.bzl
7de96cdc32 Fix local macOS test execution
e32a9696e6 Revert D65363688: Make cdylib static_pic
03357185ce lints: Pass toolchain deny warnings to clippy too
6e1a92ffc4 Make cdylib static_pic
8b31f7ec73 Hack to omit modules from polyfill application
980e4c9c8f Expose additional helper function in constraint_overrides.bzl
8c02b163b9 fix type errors in ct_daemon
1db58fdc40 Revert D65363585: Add flag for when daemon is using buck vs not
76a532185e Expose the test host target in XcodeData
7e49f9de51 Add flag for when daemon is using buck vs not
c756d29916 add enable_testing_transition to apple_test
2c6788d1e8 make index store output uncacheable
4ce179f411 minor refactor of caching attributes
a9d12687be use a single compile command for Swift indexing
5e906528c5 apple_static_archive | Don't pass in non-file linker flags
f619c6dce3 Apply C++ "binary" linker to Python omnibus linking too
12b69437e1 Back out "add enable_testing_transition to apple_test"
05205b85a8 add enable_testing_transition to apple_test
27121db5fa add _swift_enable_testing attribute
47dcff0842 ARVR: exclude arvr mode from suffixing checks
f36efb9868 use new json target
d0024a8735 Clean up buck2 compatiblity features
7966e6eaf4 Only full_library build can be incremental -- attempt 2
3c2868a87b Make the check for set_cfg_modifiers more repo friendly
3bad67c979 Fix bug when using idb-targets for the first time
47d6327ac5 Make vendored json into proper target
261243d4d8 Remove output_paths_to_hidden_cmd_args
e40ecd5dd5 escript: drop support for the magic "erlang_test_runner" label
e1f5ce5862 Add ability to mark Java/Kotlin libraries as not being packageable
effd264977 Bundling: fix incremental bundling config
751dccba71 Add platform_overrides.bcfg
6bc496b4ee Preserve ArtifactInfo when using selective_debugging.
2d70fdd6cb Add ability to upload locally run 'archive' actions
bceaaaec55 Rework constraint_overrides.bzl
934ca04b4f Turn off tracking used_classes for targets with incremental compilation
237b47a280 Make set_cfg_modifiers from buck2/cfg/experimental directly reuse the one from prelude
5ae853dba9 Turn constraint_overrides into a struct
987020e7d9 Split stusbgen and source modifier plugins
9d14744801 Revert D65074404: Only full_library build can be incremental
b8afe5dacc add binary version as label, so it can be filtered
5c3af1d516 Support Panther and Seacliff
c92971bd58 support extra linker outputs with distributed thin LTO
98e06ffda4 refactor linker extra outputs to split artifact declaration from flag generation
3c9fd01f14 Only full_library build can be incremental
bcded3ee58 Don't hardcode constraint_overrides.bzl transition attributes
f3cd53ef85 Set correct package names for "main" packages
ff2810e245 Add `binary_linker_flags` to C++ toolchain
55085d6f0c Add `executable_linker_flags` to C++ toolchain
561ecbd6d6 docs: Use more traditional markdown links in android rules
2cb96fc3d3 Remove pic_type_for_shared_linking attr on cxx_toolchain
d7804be3dc Remove use_arg_file attr on cxx_toolchain
335cd2d7f9 Remove filepath_length_limited attr on cxx_toolchain
0fa9a63a07 Use new visual studio path in prelude
dead139c91 Make class tracking disable-able for Java code
9c1062b1e6 Don't traverse cxx_python_extensions shared libraries for non-linux workloads
7a9d0bdcc1 Add manifest_entries to android_aar
3fd057717c Removing platform information from the force_tests_on_mac_re modefile
28856852a1 Add argument to disable sharding in Python libraries across buck rules
002d85a790 Revert D64796922: Updating the force_tests_on_mac_re mode file to only contain the RE use case informtion
908b70fccd Use sets for de-duplication
5d0cc90040 Fix bad if condition for sharding
49b4a7ddeb Add flag to disable sharding
700f5cdb9f Move batched type check rule
50dd2de6fe Updating the force_tests_on_mac_re mode file to only contain the RE use case informtion
0ff2141928 add support for ios 18.2 mapped to macos 15.2
3fd503c6e9 upgrade pyre version in `fbcode/buck2` - batch 1
f6d2710a90 Better error message for somerge cycles
d0a7c16a8c Sanitizers: check sanitizer modes
638ee1370a Allow setting prebuilt_cxx_library supports_lto via attributes
b70a0715d8 Selective Debugging: implement metadata computation
24374b65dc Make postprocessed jars deterministic
cddd1d8d9d Selective Debugging: wire up metadata creation
6c4374a2af Selective Debugging: add `[extended-dsym-info]` subtarget stub
aec1e24ac7 Selective Debugging: return outputs in structured record
88ee765952 Selective Debugging: make `get_apple_dsym_info_json()` return structured record
2f872b5537 Selective Debugging: add metadata type stubs
16599ce2b4 Add .h files to `go tool asm` searchpath
3b38683d22 make sidecar a layer for __unstamped jars
7ca3b3d224 prelude: Re-implement `asserts.bzl`
782670d70d check: Compute `project_root` in `bxl`
b52d155407 check: Stop accepting `structured-output` flag
e913a827e4 check: Make structured output the default
854204088f check: Add and use structured output option
f6c58c7070 Add pre-merger support
3d0ddccf2b Option to merge non-asset native libraries as well
79191589b9 Test classpath snapshots are passed to kotlincd
221e05658d Use toolchain ghci_ghc_path if ghci_bin_dep not provided in haskell_ghci
39c5f81b43 Add `modular` attr to prebuilt_apple_framework
63087d31a8 make_py_package: don't mutate dep_artifacts
f27c7a376d Revert D64483875: Revert D64184471
640258b1e5 Default to host sys platform in PTT
a411d385fa Use lowercase with PyInvalidationMode Enum
e273e1330c Enable sharding with batch_files.bxl query
053be943d4 Enable sharded type checking with batch.bxl
03310a5f09 Refactor batched type check functionality
177f315485 Revert D64184471
6843f3ef1c Create sharded PTT implementation
0a42611053 Revert D64465025: Multisect successfully blamed "D64465025: make_py_package: don't mutate dep_artifacts" for one test failure
73902b86d4 Stop filtering out targets labeled with `no_pyre` or `generated` in `arc pyre check`
964b67ebca Add an option to skip label-based target filtering
26e7c9af95 make_py_package: don't mutate dep_artifacts

git-subtree-dir: prelude
git-subtree-split: 9fd0db8ac1261910d1408cccc46d1a290031518a
Copy link

github-actions bot commented Jan 7, 2025

Dependency Review

✅ No vulnerabilities or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Files

@fnichol
Copy link
Contributor Author

fnichol commented Jan 7, 2025

/try

Copy link

github-actions bot commented Jan 7, 2025

Okay, starting a try! I'll update this comment once it's running...\n
🚀 Try running here! 🚀

@fnichol
Copy link
Contributor Author

fnichol commented Jan 7, 2025

/try

Copy link

github-actions bot commented Jan 7, 2025

Okay, starting a try! I'll update this comment once it's running...\n
🚀 Try running here! 🚀

@fnichol
Copy link
Contributor Author

fnichol commented Jan 8, 2025

/try

Copy link

github-actions bot commented Jan 8, 2025

Okay, starting a try! I'll update this comment once it's running...\n
🚀 Try running here! 🚀

@zacharyhamm zacharyhamm added this pull request to the merge queue Jan 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 10, 2025
@fnichol fnichol added this pull request to the merge queue Jan 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 10, 2025
@zacharyhamm zacharyhamm added this pull request to the merge queue Jan 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 10, 2025
@zacharyhamm zacharyhamm added this pull request to the merge queue Jan 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 10, 2025
@zacharyhamm zacharyhamm added this pull request to the merge queue Jan 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 10, 2025
@zacharyhamm zacharyhamm added this pull request to the merge queue Jan 10, 2025
Merged via the queue into main with commit 8ff5530 Jan 10, 2025
50 checks passed
@zacharyhamm zacharyhamm deleted the sf/updates-2025-W02 branch January 10, 2025 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants